make impermeable - Französisch Englisch Wörterbuch